(C++) Check virtual function calls during construction or destruction.